percutaneous hepatobiliary intervention - German English Dictionary